home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / text / hyper / hsc.lha / hsc / Hmpf_Grmbl_Wrcks < prev    next >
Text File  |  1996-09-30  |  4KB  |  122 lines

  1. Hmpf... Grmbl... Wrcks...
  2. =========================
  3.  
  4. This file is of no use for new users of hsc and just describes the
  5. in-combat-ibilities of this release to the previous one. For a 
  6. complete list of improvements and bugfixes, refer to "CHANGES".
  7.  
  8. For users of hsc 0.9.9
  9. ----------------------
  10.  
  11. - The old if-syntax is no more supported.
  12. - Plain 68000-CPUs are no more supported; at least a 68020 is
  13.   required now. Flame me, if this is a problem for you, but I
  14.   don't think hsc is usefull on a plain 68k, and a single 
  15.   binary makes the archive significantly smaller.
  16.  
  17. For users of hsc 0.9.10pr*
  18. --------------------------
  19.  
  20. - CLI-option QUOTEMODE has been renamed to QUOTESTYLE
  21. - Unix-version now (again) returns "0" if only warnings occured
  22.  
  23. For those who want to compile hsc
  24. ---------------------------------
  25.  
  26. - OLDIFCOND is no more supported
  27.  
  28. ---------------------------------------------------------------------
  29. Below you can find the "Hmpf_Grmbl_Wrcks" for hsc 0.9.8, just for the
  30. case you missed this release during the summer.
  31. ---------------------------------------------------------------------
  32.  
  33. Hmpf... Grmbl... Wrcks... (for hsc 0.9.8)
  34. =========================================
  35.  
  36. For those who want to compile hsc
  37. ---------------------------------
  38.  
  39. - Please read the "source/README" to avoid problems.
  40.  
  41. - There is only one Makefile neccessary now.
  42.   "ugly/Makefile" is no more shipped with the archive.
  43.  
  44. - The new Makefile uses some features of GNUmake, but
  45.   there is another "Makefile.dodl" which will be easier
  46.   to use for those who got stuck to CC and some
  47.   prehistoric wannabe-make
  48.  
  49. - If you define OLDIFCOND when compiling hsc, it will be able
  50.   to handle both styles of <$if>, altought in a rather dirty
  51.   way. See also below.
  52.  
  53. For users of hsc 0.9.9pr2
  54. -------------------------
  55.  
  56. - The (undocument) option URISTYLE has been removed, it's
  57.   functionallity now works without it.
  58.  
  59. - Some names for attributes have changed even since
  60.   hsc 0.9.9pr2.
  61.  
  62. - The tagline hscdepp uses in Makefiles has changed.
  63.  
  64. For users of hsc 0.9.8
  65. ----------------------
  66.  
  67. - The C-like names for most special attributes have been
  68.   renamed from `__xxx__' to `HSC.xxx'. As I hate everything
  69.   that reminds me to C, this really has been necessary.
  70.  
  71. - The argument-sequence to specify include-files has
  72.   changed. Instead of
  73.  
  74.     hsc file.hsc inc1.hsc inc2.hsc
  75.  
  76.   you now have to use
  77.  
  78.     hsc inc1.hsc inc2.hsc file.hsc
  79.  
  80.   But before you are going to update your Makefiles, check 
  81.   the docs, section "Project Managment". You probably will 
  82.   want to use a new Makefile anyway.
  83.  
  84. - Special tag <$insert> has become obsolete. At the moment,
  85.   it still is there, but you should use GETTIME() (see Docs:
  86.   "Expression") and <(...)> instead. It will be removed at 
  87.   all with one of the next releases.
  88.  
  89. - <$if> now has become a `normal' html-like-tag with a single
  90.   attribute `COND' (short for `condition'). As this is a
  91.   really nasty change, the old syntax is still supported,
  92.   altough using a nasty hack.
  93.  
  94. - If you insert temporary files using <$include>, problems
  95.   might occure if you also utilize the project-file and the
  96.   new `hscdepp'; there's a new attribute TEMPORARY for
  97.   <$insert> to avoid this, read to docs for details.
  98.  
  99. - <$exec> has become more powerful; basically, old calls to
  100.   this tag should still work, but problems might occure if
  101.   you redirect the output. Read the docs for details.
  102.  
  103. - Warning #51 has been removed. Quotes can now be replaced
  104.   using the CLI-option "RPLCQUOTE", this task is no more
  105.   performed by "SMARTENT".
  106.  
  107. - CLI-option PIPEIN does no more exist, instead use
  108.   FROM=STDIN as filename. Note that STDIN is case-sensive
  109.   in this case, even for the AmigaOS-version.
  110.  
  111. - hsc uses a new format for the project-file, but still can
  112.   read the old one. But older versions of hsc won't be able to
  113.   read the new one.
  114.  
  115. - hsc now uses a new sequence of  directories trying to find
  116.   "hsc.prefs"; first, it will look at the current directory,
  117.   after that scan the value of HSCPREFS. Then, for AmigaOS:
  118.   "env:", "s:", for Unix: "/usr/local/lib/"; note that "~/"
  119.   is no more supported because this caused problems on some
  120.   systems (I don't know and even don't care why).
  121.  
  122.